Experience Report: A Software Maintenance Project Course

نویسندگان

  • James H. Andrews
  • Hanan Lutfiyya
چکیده

A report is made on an experience of teaching a senior-year course on software maintenance, centred around a maintenance project. The main triumphs and pitfalls are recounted, and recommendations are made on project selection and general course conduct.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Experiences with a software maintenance project course

A report is made on an experience of teaching a senior-year course on software maintenance, centered around a maintenance project. For the course, students organized themselves into groups and worked on adaptive and perfective maintenance of selected real-world software products. The projects involved such issues as code understanding, requirements engineering, and maintenance design, and dealt...

متن کامل

Using Software Technologies to Enhance Students Learning: An Experience in Software Project Management Course

The use of Information technology (IT) tools in teaching provides innovative learning environments that increases students’ interaction with instructor and among students themselves. It is expected that the use of technology to enhance student learning experience. In this paper, I report my experience in teaching software project management course using different technologies. A survey was cond...

متن کامل

When, Why and for Whom do Practitioners Detect Technical Debt? An Experience Report

Code cloning is one of the most well-known codelevel technical debts. In this paper, I discuss when, why and for whom practitioners detect code clones based on my experience of industry/university collaboration. At first, I introduce five project instances based on my experience. Next, I identify elements of the context model of a software maintenance project. After that, I discuss the impact o...

متن کامل

Fit for Change: Steps towards Effective Software Maintenance

This report describes experiences the authors made over a period of approximately 15 months in a software development and maintenance project in the banking area. It analyzes how the project team managed the transition from the development to the maintenance phase under rather difficult circumstances. The report starts with a description of the project analyzed and a diagnosis of the challenges...

متن کامل

Experience in Early and Late Software Engineering Project Courses

We report about our experience which we gained in different software engineering project courses at our department. A student who is specialized in software engineering has to finish besides lectures on software engineering and related fields two project courses: an ”early” basic project course and a “late” complex project course. For both of them we developed leveled teaching approaches consid...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000